native/inhabitant of moluccas - Französisch Englisch Wörterbuch